cuplet hay-scented fern - Spanish English Dictionary